Chinese artichoke
noun
: a hardy perennial (Stachys sieboldii) native to China and Japan that is cultivated for its crisp edible tubers eaten either raw or cooked
called also chorogi, crosnes, Japanese artichoke, knotroot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share